package com.jwds.digital.bios.business.core.infrastructure.dto.belt;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * <p>BeltInfoInputParamDTO</p>
 *
 * @author 林柏云
 * @Date：2024/11/20 9:26
 */
@Data
public class BeltInfoInputParamDTO {

  /**
   * 皮带名称
   */
  private String beltCode;


  /**
   * 皮带带速
   */
  private BigDecimal beltSpeed;


  /**
   * 皮带长度
   */
  private BigDecimal beltLength;


  /**
   * 皮带带宽
   */
  private BigDecimal beltWidth;


  /**
   * 电机极数
   */
  private Integer motorPoles;

  /**
   * 电机损耗因子
   */
  private BigDecimal motorLossFactor;

  /**
   * 电机功率因素
   */
  private BigDecimal powerFactor;


  /**
   * 电机额定功率
   */
  private BigDecimal motorRatedPower;


  /**
   * 电机额定效率
   */
  private BigDecimal motorRatedEfficiency;


  /**
   * 电机额定电流
   */
  private BigDecimal motorRatedCurrent;

  /**
   * 电机不平衡系数
   */
  private BigDecimal motorImbalanceNum;

  /** 路线唯一标志 **/
  private Short flowNo;

  /** 任务id **/
  private Long taskId;

  /** 任务类型 **/
  private String taskType;

  /** 开始时间  **/
  private LocalDateTime taskStartTime;

  /** 结束时间  **/
  private LocalDateTime taskEndTime;

  /** 所属日期  **/
  private String belongDate;
}
